home *** CD-ROM | disk | FTP | other *** search
- on sinfo sold
- set stuff to []
- add(stuff, the type of sprite sold)
- add(stuff, the locH of sprite sold)
- add(stuff, the locV of sprite sold)
- add(stuff, the castNum of sprite sold)
- add(stuff, the ink of sprite sold)
- add(stuff, the foreColor of sprite sold)
- add(stuff, the blend of sprite sold)
- return stuff
- end
-
- on sactivate snew, stuff
- puppetSprite(snew, 1)
- set the visible of sprite snew to 1
- if listp(stuff) then
- set the type of sprite snew to getAt(stuff, 1)
- set the locH of sprite snew to getAt(stuff, 2)
- set the locV of sprite snew to getAt(stuff, 3)
- set the castNum of sprite snew to getAt(stuff, 4)
- set the ink of sprite snew to getAt(stuff, 5)
- set the foreColor of sprite snew to getAt(stuff, 6)
- set the blend of sprite snew to getAt(stuff, 7)
- end if
- end
-
- on movechan sold, snew
- sactivate(snew, sinfo(sold))
- puppetSprite(sold, 0)
- end
-